Double Buffering
デザインパターン
のひとつ.
外部へ情報を公開するための
バッファ
と,更新処理の対象となる
バッファ
を別に設けることで,外部へ情報を公開している間に情報を取得されても
整合性
のある結果を返すことができる.
描画処理
など.
Cons.
外部は
バッファ
自体に対する
ポインタ
を持つことができない.
バッファ
の
データ
を再利用する場合に
Double Buffering
を考慮する必要がある.
モーションブラー
など.